package com.nf.teamwork.mall.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @Author: LJP
 * @Classname CartInf
 * @Date: 2020-02-27 08:13
 * @Description: 购物车表实体类
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel("购物车表实体类(CartInf)")
public class CartInf {
    @ApiModelProperty("购物车表ID(cartInfId)")
    /*购物车表ID*/
    private Integer cartInfId;
    @ApiModelProperty("用户表ID(userInfId)")
    /*用户表ID*/
    private Integer userInfId;
    @ApiModelProperty("商品信息表ID(productInfId)")
    /*商品信息表ID*/
    private Integer productInfId;
    @ApiModelProperty("商品数量(cartProductCount)")
    /*商品数量*/
    private Integer cartProductCount;
    @ApiModelProperty("加入购物车时的商品价格(cartProductPrice)")
    /*加入购物车时的商品价格*/
    private BigDecimal cartProductPrice;
    @ApiModelProperty("加入购物车时间(addTime)")
    /*加入购物车时间*/
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private Date addTime;
}
